mexif_tagdb_t mexif_FUJIFILM_db[_MEXIF_TAGID_FUJIFILM_Count+1] = 
{
    { 0x0000, MEXIF_UNICODE("Version"), 0 },
    { 0x0010, MEXIF_UNICODE("InternalSerialNumber"), 0 },
    { 0x1000, MEXIF_UNICODE("Quality"), 0 },
    { 0x1001, MEXIF_UNICODE("Sharpness"), 0 },
    { 0x1002, MEXIF_UNICODE("WhiteBalance"), 0 },
    { 0x1003, MEXIF_UNICODE("Saturation"), 0 },
    { 0x1004, MEXIF_UNICODE("Contrast"), 0 },
    { 0x1005, MEXIF_UNICODE("ColorTemperature"), 0 },
    { 0x1006, MEXIF_UNICODE("Contrast2"), 0 },
    { 0x1010, MEXIF_UNICODE("FujiFlashMode"), 0 },
    { 0x1011, MEXIF_UNICODE("FlashExposureComp"), 0 },
    { 0x1020, MEXIF_UNICODE("Macro"), 0 },
    { 0x1021, MEXIF_UNICODE("FocusMode"), 0 },
    { 0x1023, MEXIF_UNICODE("FocusPixel"), 0 },
    { 0x1030, MEXIF_UNICODE("SlowSync"), 0 },
    { 0x1031, MEXIF_UNICODE("PictureMode"), 0 },
    { 0x1100, MEXIF_UNICODE("AutoBracketing"), 0 },
    { 0x1101, MEXIF_UNICODE("SequenceNumber"), 0 },
    { 0x1210, MEXIF_UNICODE("ColorMode"), 0 },
    { 0x1300, MEXIF_UNICODE("BlurWarning"), 0 },
    { 0x1301, MEXIF_UNICODE("FocusWarning"), 0 },
    { 0x1302, MEXIF_UNICODE("ExposureWarning"), 0 },
    { 0x1400, MEXIF_UNICODE("DynamicRange"), 0 },
    { 0x1401, MEXIF_UNICODE("FilmMode"), 0 },
    { 0x1402, MEXIF_UNICODE("DynamicRangeSetting"), 0 },
    { 0x1403, MEXIF_UNICODE("DevelopmentDynamicRange"), 0 },
    { 0x1404, MEXIF_UNICODE("MinFocalLength"), 0 },
    { 0x1405, MEXIF_UNICODE("MaxFocalLength"), 0 },
    { 0x1406, MEXIF_UNICODE("MaxApertureAtMinFocal"), 0 },
    { 0x1407, MEXIF_UNICODE("MaxApertureAtMaxFocal"), 0 },
    { 0x8000, MEXIF_UNICODE("FileSource"), 0 },
    { 0x8002, MEXIF_UNICODE("OrderNumber"), 0 },
    { 0x8003, MEXIF_UNICODE("FrameNumber"), 0 },
    { 0, }
};
const mexif_tagdb_t* MEXIF_API mexif_FUJIFILM_search( unsigned int tagid )
{
    switch( tagid )
    {
    case  0x0000 : return mexif_FUJIFILM_db +  0;
    case  0x0010 : return mexif_FUJIFILM_db +  1;
    case  0x1000 : return mexif_FUJIFILM_db +  2;
    case  0x1001 : return mexif_FUJIFILM_db +  3;
    case  0x1002 : return mexif_FUJIFILM_db +  4;
    case  0x1003 : return mexif_FUJIFILM_db +  5;
    case  0x1004 : return mexif_FUJIFILM_db +  6;
    case  0x1005 : return mexif_FUJIFILM_db +  7;
    case  0x1006 : return mexif_FUJIFILM_db +  8;
    case  0x1010 : return mexif_FUJIFILM_db +  9;
    case  0x1011 : return mexif_FUJIFILM_db + 10;
    case  0x1020 : return mexif_FUJIFILM_db + 11;
    case  0x1021 : return mexif_FUJIFILM_db + 12;
    case  0x1023 : return mexif_FUJIFILM_db + 13;
    case  0x1030 : return mexif_FUJIFILM_db + 14;
    case  0x1031 : return mexif_FUJIFILM_db + 15;
    case  0x1100 : return mexif_FUJIFILM_db + 16;
    case  0x1101 : return mexif_FUJIFILM_db + 17;
    case  0x1210 : return mexif_FUJIFILM_db + 18;
    case  0x1300 : return mexif_FUJIFILM_db + 19;
    case  0x1301 : return mexif_FUJIFILM_db + 20;
    case  0x1302 : return mexif_FUJIFILM_db + 21;
    case  0x1400 : return mexif_FUJIFILM_db + 22;
    case  0x1401 : return mexif_FUJIFILM_db + 23;
    case  0x1402 : return mexif_FUJIFILM_db + 24;
    case  0x1403 : return mexif_FUJIFILM_db + 25;
    case  0x1404 : return mexif_FUJIFILM_db + 26;
    case  0x1405 : return mexif_FUJIFILM_db + 27;
    case  0x1406 : return mexif_FUJIFILM_db + 28;
    case  0x1407 : return mexif_FUJIFILM_db + 29;
    case  0x8000 : return mexif_FUJIFILM_db + 30;
    case  0x8002 : return mexif_FUJIFILM_db + 31;
    case  0x8003 : return mexif_FUJIFILM_db + 32;
    }
    return 0;
}


